# cython: freethreading_compatible = True

"""
职责: 实现命令模式。管理一个命令堆栈，用于执行、撤销 (Undo) 和重做 (Redo) 操作。

输入: 具体的命令对象（如 CreateEntityCommand, SetPropertyCommand）。

输出: 执行或撤销命令后的应用状态变更。
"""